package CircleNumber;

import java.util.ArrayList;
import java.util.Scanner;

public class test1 {
    /**
     * 设有ｎ个人依围成一圈，从第１个人开始报数，数到第ｍ个人出列，然后从出列的下一个人开始报数，数到第ｍ个人又出列，…，
     * 如此反复到所有的人全部出列为止。设ｎ个人的编号分别为1，2，…，n，打印出出列的顺序；要求用java实现。
     */
    public static void main(String[] args) {
       Scanner sc = new Scanner(System.in);
       int n = sc.nextInt();
       int m=sc.nextInt();
       ArrayList<Integer> list = new ArrayList<>();
       for(int i=0;i<n;i++)
       {
           list.add(i+1);
       }
       int count=1;
       while(list.size()>0){
           if(count==m){
               System.out.println(list.remove(0));
               count=1;
           }else{
               count++;
               list.add(list.remove(0));
           }
       }
    }
}
